package com.net.xpay.web.vo;

import com.net.xpay.common.enums.invoice.InvoiceTitleType;
import com.net.xpay.common.enums.invoice.InvoiceType;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

@Getter
@Setter
@NoArgsConstructor
public class InvoiceTitleVo {

    @ApiModelProperty(notes = "id")
    private Long id;

    @ApiModelProperty(notes = "抬头类型")
    private InvoiceTitleType invoiceTitleType;

    @ApiModelProperty(notes = "发票类型")
    private InvoiceType invoiceType;

    @ApiModelProperty(notes = "发票抬头")
    private String invoiceTitle;

    @ApiModelProperty(notes = "纳税人识别号")
    private String taxIdNumber;

    @ApiModelProperty(notes = "基本开户银行")
    private String accountsBank;

    @ApiModelProperty(notes = "基本开户账号")
    private String accountNo;

    @ApiModelProperty(notes = "企业注册地址")
    private String registeredAddress;

    @ApiModelProperty(notes = "企业注册电话")
    private String registeredPhone;

}
